less developed areas - Alemán Inglés Diccionario